package sifeap.bridge;

import sifeap.interfaces.IAportesBridge;
import sifeap.wrappers.aportes.AporteWrapper;

import com.solidario.wrapping.AporteWrapping;

/**
 * Clase que sirve como "puente" entre el SIFEAP y el API de Solidario
 * En caso de implementar el API real de Solidario, se deberia modificar esta clase para que haga los llamados
 * a los respectivos metodos del API. Se deben implementar exactamente los mismos metodos
 * que se encuentran en esta clase para que sea transparente para SIFEAP, para esto, se debe implementar
 * la interface IAportesBridge
 */
public class AportesBridge implements IAportesBridge {
	
	/**
	 * Obtiene los aportes al fondo de un asociado
	 * @param cedula Id del registro (numero de cedula)
	 * @return AporteWrapper con los datos del vinculado
	 */
	@Override
	public AporteWrapper buscarAportesAsociado(String cedula) {
		return new AporteWrapping().obtenerAportesVinculado(cedula);
	}
}
